BODY{FONT-FAMILY:"微软雅黑";COLOR:#3c3c3c;FONT-SIZE:14px;MARGIN:0;padding:0; background:url(../images/bg.png) fixed; }
IMG{border:0; margin:0 auto;}
BUTTON,CITE,DL,DT,EM,FORM,H1,H2,H3,H4,H5,H6,H7,INPUT,OL,P,STRONG,body,dd,li,ul{padding:0;margin:0;text-justify:inter-ideograph;}
LI,OL{LIST-STYLE-TYPE:none}
A{COLOR:#000000;TEXT-DECORATION:none}
A:hover{COLOR:#ff4457;TEXT-DECORATION:none}
pd50{ padding:50px 0px;}
.main{MARGIN:20px auto;width:100%; max-width:1200px;line-height:25px;overflow:hidden;  }
.pagefix{ margin:0 auto; width:100%; max-width:1200px; height:auto;position:relative}

.logo{overflow:hidden; width:200px; height:44px; float:left; padding-top:30px;}
.logo img{ height:44px; }
.logotext{ width:30%; float:right; height:120px; text-align:right}

.cbg1{ background:#ffffff url(../images/bg4.png)  no-repeat;}
.cbg2{ background:#ffffff url(../images/bg3.png) no-repeat;}
.cbg7{ background:#ffffff url(../images/bg7.png) no-repeat;}
.cbg5{ background:#ffffff url(../images/bg5.png) no-repeat;}
.cbg8{ background:#ffffff url(../images/bg8.png) no-repeat;}

.titlea{ background:url(../images/titlea.png) no-repeat; width:340px; height:75px; text-align:center; font-size:24px;  line-height:75px; margin:0 auto;}


.rcode{ width:150px; height:auto; position:fixed; top:150px; right:20px; background:#CC3333; padding:5px; text-align:center;color:#FFFF00; font-size:18px;}

.mmoo{ clear:both; height:50px; line-height:50px;}
.mmoo a{ display:block; background: #666666; color:#ffffff; width:100px; height:36px; line-height:36px; float:right; text-align:center}

.hometel{ width:150px; color:#FFFF00; font-size:18px;}

.bg1{background:url(../images/Notice-bg.png);  }
.bg2{ }
.bg3{ background:#d8dbe4}
.bg4{ background:#fdebdf}
.bg5{ background:#bababa}
.bg6{ background:#f4f4f4}


.navhead{ width:100%;margin:0 auto;position:relative; height:100px; background:#b41d1a  url(../images/Navigation-bg.png) repeat-x}
.navbox{  max-width:1100px; margin:0 auto; height:100px; }
.navBar{height:100px;font-size:18px;text-align:center;position:relative;z-index:999; margin:0 auto; text-align:center; width:100%;}
.navBar li{line-height:100px;float:left;position:relative;width:10%;}
.navBar li .nav-menu{width:100%;display:block;height:100px; }
.navBar li .nav-menu  .cna { line-height:100px; height:100px;color: #ffffff; font-size:18px; text-align:center;}
.navBar li .nav-menu  .cn{ line-height:100px; height:100px; color: #ffffff; font-size:18px; text-align:center;}
.navBar  a.nav-menu:hover .cn{line-height:100px; height:100px; color:#ffea00; display:block; text-align:center; }


.navBar li.active a.nav-menu{color:#e2bf00}
.navBar  a.nav-menu:hover{color:#e2bf00}

.navBar .sub-menu{position:absolute;left:0;top:100px;opacity:.7;width:250px;line-height:45px;background: #e61717;text-align:left;visibility:hidden}
.navBar li:hover .sub-menu{visibility:visible;}
.navBar .sub-menu a{display:block;color:#ffffff;padding-left:25px;height:50px; line-height:50px;transition:padding-left ease .3s;-webkit-transition:padding-left ease .3s; text-indent:1.5em; border-bottom:1px solid #ffffff;font-size:16px}
.navBar .sub-menu a:hover{background:#e2c502;color:#ffffff;padding-left:35px;}

.homeppt{}
.homeppt2{ width:auto; margin:10px auto; text-align:center; font-size:18px; height:50px; line-height:50px; color: #ffffff}
/*首页圆形图标*/
.row {display:inline-block;overflow:hidden;*display:inline;*zoom:1; width:18%; margin-left:20px;}
.center { text-align: center;}
.circles img { margin-top: 25px;}
.circle { margin: 25px 10px; width: 120px; color: #fff; font-size: 32px;  line-height: 120px; text-align: center; height: 120px; border-radius: 60px;}
.bg-green { background: #5bd5a0;}
.bg-blue { background: #1daee9;}
.bg-purple { background: #c843a5;}
.bg-#008080 { background: #eb3980;}
.bg-yellow { background: #ffcc35;}
.span3 { width: 220px;}

.content .main .cp_list{FLOAT:left;padding:7px 4px 2px 4px}
.content{margin:0 10px;padding:5px;line-height:36px;font-size:16px}

.content img{ max-width:95%; margin:0 auto}


.footer{ background:#292929; height:auto}
.copyright{color:#ffffff;width:960px;margin:0 auto;text-align:left;  line-height:24px;font-size:14px;  padding:20px 0px;}
.code{ width:400px; float:left; text-align:right}


.cp_list{width:100%}
.cp_list li{width:33.3%;float:left;text-align:center;background:#ffffff; margin-top:10px; margin-bottom:10px;}
.cp_list li img{ height:220px; width:auto}

.homeimg{width:100%; margin-top:30px;}
.homeimg li{width:32%;float:left;text-align:center;  }
.homeimg li img{ height:220px; border:1px solid #EBEBEB}

.homeimg2{ width:auto; white-space:nowrap; border-bottom:2px solid dotted #EBEBEB; margin-top:20px;}
.homeimg2 li{float:left;text-align:center;background:#ffffff; width:25% }
.homeimg2 li img{ height:200px;}

.homeimg3{ width:auto; white-space:nowrap}
.homeimg3 li{float:left;text-align:center;background:#ffffff; width:10% }
.imgbox{overflow:hidden;width:95%;overflow:hidden; margin:0 auto; text-align:center}
.imgbox a{display:block;}
.imgbox  a img{ width:auto}
.imgboxtitle {WIDTH:100%;overflow:hidden;display:block; height:25px; line-height:25px;}
.imgboxtitle {WIDTH:100%;overflow:hidden;display:block; height:25px; line-height:25px; margin-top:10px; padding-bottom:20px;}

@keyframes imgboxcc{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.imgboxcc{-webkit-animation-name:imgboxcc;animation-name:imgboxcc;}
.imgbox a:hover img{animation:imgboxcc 1s 1;-webkit-animation:imgboxcc 1s 1;}


.pages{text-align:center;clear:both;margin-top:10px;height:50px;line-height:25px; margin-top:30px;}
.pages a{text-decoration:none;margin:0 10px; background:#ee0000; color:#fff; padding:2px 10px; border:1px solid #ECECEC}

.nextphoto{clear:both}
.nextphoto a{width:100px;height:30px;background:#008080;color:#fff;text-align:center;line-height:30px;font-weight:700}
.piece{float:left}
.next{float:right}
.pagestyle{clear:both}
.pagestyle a{height:25px;width:25px;background:#b10000;color:#000;display:block;line-height:25px;float:left;margin:5px;text-align:center;font-weight:700}
.pagestyle a:hover{color:#FF0}
.sp-list{min-height:400px}
.sp-list li{list-style:none;width:460px;float:left;text-align:center}
.sp-list li img{width:400px;border:2px solid #191919;height:320px}



.acboxlist{border:1px solid #EBEBEB;padding:5px;height:185px;overflow:hidden}
.acboxlist li{height:22px;line-height:22px}
.tt{font-size:24px;color:#000000;text-align:center;height:40px;line-height:40px;}
.input1{border:1px solid #ACACAC}


.cls{clear:both}
.hidden{display:none}

.homeacbox{ width:31.9%;   margin-top:20px; border:1px solid #EBEBEB; margin-bottom:20px; }
.homeacbox .h2box{ text-align:left; height:50px; line-height:50px; color:#ffffff; font-size:24px; text-align:left; font-weight:100; border-bottom:2px solid #febc14; background:#00adc1}
.h2box h2{ text-align:left; height:50px; line-height:50px; color:#ffffff; font-size:24px; text-align:left; font-weight:100; text-align:center}
.homeac{overflow:hidden;margin:0 0;overflow:hidden;padding:5px; height:193px;border:1px solid #E9E9E9; background:#ffffff}
.homeac ul{padding:5px}
.homeac li{height:30px;line-height:30px;padding-left:10px;position:relative;overflow:hidden; white-space:nowrap; overflow:hidden; text-align:left;  background:url(../images/dian.gif) no-repeat 10px; text-indent:2em}
.homeac li a{font-size:14px;color:#000000}
.homeac li A:hover{color:red;font-size:16px;transition:font-size 0.35s;   -webkit-transition:font-size 0.35s;}
.date{right:30px;position:absolute;color: #999999; width:80px;}


.homenx{ padding:10px; line-height:30px; color:#CC3333; height:auto; background:#ffffff}

.homeac2{overflow:hidden;margin:0 0;overflow:hidden;padding:5px; background:#FFFFFF}
.homeac2 ul{padding:5px}
.homeac2 li{height:36px;line-height:36px;padding-left:10px;position:relative;overflow:hidden; white-space:nowrap; overflow:hidden; text-align:left;  background:url(../images/dian.gif) no-repeat 10px; text-indent:2em; width:100%; border-bottom:1px dotted  #FF0000}
.homeac2 li a{font-size:16px;color:#585858}
.homeac2 li A:hover{color: #FF3300;font-size:16px;transition:font-size 0.35s;   -webkit-transition:font-size 0.35s;}


.news{ width:100%}
.news ul{margin-top:0px}
.news ul li{width:95%;height:45px;line-height:45px;border-bottom: #828282 dotted 1px; overflow:hidden; position:relative; background:url(../images/dian.gif) no-repeat 10px; text-indent:2em}
.news ul li .date{ position:absolute; right:20px; top:0px; color: #ACACAC; width:200px}
.pagecontent{padding:10px 10px;min-height:300px;font-size:14px; }
.pagecontent p img{ margin: 0 auto; max-width:100%; text-align:center}

.links{width:100%;margin:0 auto;overflow:hidden; background:#aeaeae; height:60px; line-height:60px;}
.links img{ margin-top:10px;}
.links a{white-space:nowrap;color:#000000; height:60px; line-height:60px; display:block; float:left; padding:5px 8px;}

.w100{ width:100%; margin-top:5px;}
.bga{ background: #EDEDED}

.acbox{width:393px;float:left;line-height:22px}

.br1{border:1px solid #EBEBEB; }


/*大图广告内容样式*/
.fl{ float:left}
.fr{ float: right}
.fboxa{ width:300px; margin-top:90px;}
.it01img{ width:600px; height:300px; margin:50px auto;}
.it01text1{ color:#008080;margin-top:10px; font-size:24px;  width:600px;}
.it01text2{ margin-top:10px; color: #FFFFFF; font-size:18px;  width:600px; text-indent:2em;}

/*内页头部广告*/
.abanner{ height:2px; background:#ee0000; position:relative; width:100%}
.afboxa{ width:800px; margin-top:20px; margin-left:300px;}
.ait01img{ width:200px; height:200px; margin:0px auto; position:absolute; left:0px; top:10px}
.ait01text1{ color:#14c9e9;margin-top:10px; font-size:24px;  width:800px;}
.ait01text2{ margin-top:10px; color: #14c9e9; font-size:18px;  width:800px; text-indent:2em;}

/*我们的服务*/






.nbr{ border:1px solid #EEE;}
.m5{ margin:0px 5px;}
.homejj{ background: #EDEDED; }

.homepro{}
.homeprobox{ width:50%; height:360px; position:relative; margin-top:20px; overflow:hidden}
.homeproboxa{ width:50%;height:360px; position:relative; background: #ffffff; text-indent:1em}
.homeproboxa h2 a{ font-size:18px; color:#8dab00; border-bottom:1px solid #ACACAC dotted; font-weight:100}
.homeproboxa li{ text-indent:1em;list-style: inside;color:#29b2e0}
.homeproboxa li a{ font-size:14px;}

.homeproboxa li a:hover,.homeproboxb li a:hover{transition:font-size 0.35s;   -webkit-transition:font-size 0.35s; font-size:16px;}

.homeproboxb{ width:100%;height:180px; position:relative; background: #ffffff; text-indent:1em}
.homeproboxb h2{ font-size:18px; color:#828282; border-bottom:1px solid #ACACAC dotted; font-weight:100}
.homeproboxb li{ text-indent:1em; width:50%; float:left;list-style: inside; color:#29b2e0}
.homeproboxb li a{ font-size:14px;}

/*首页企业文化样式*/
.qywhbox{ width:25%; height:150px; float:left; background:#8c5e25}
.bl{ background:#8c5e25 url(../images/x.jpg) repeat-y;}

.qywhtt01 .span1{ width:100%; text-align: center; font-size:24px; color:#ffffff; margin-top:20px;}

.qywhtt02{color:#ffffff;margin:5px 10px; text-align:center }
.qywhtt01{color:#ffffff;margin:5px 10px; text-align:center}
.left10{ margin-left:20px;}




.leftnav{ width:20%; float:left}
.leftnav ul,.mainl ul{margin:0;padding:0}
.leftnav .tta{ font-size:24px; background: url(../images/tbg.png) no-repeat; color:#ffffff; height:60px; line-height:60px; text-indent:2em; margin-top:10px;}
.leftnav{padding-top:2px}
.leftnav li{text-align:center;font-size:14px;font-weight:700;color:#444;margin-top:10px; border:1px solid #ECECEC; width:100%;}
.leftnav a{font-size:14px;font-weight:100;display:block;height:36px;line-height:36px; background:#f6f6f6; color:#000000}
.leftnav A:hover{color:red;font-size:18px;color:#ffffff; background:#bf2933}
.mc{ float:right; width:75%; min-height:300px; font-size:14px;text-align:justify; text-justify:inter-ideograph; padding:30px 5px; }


.sx{ text-align: center; margin-right:100px; margin-top:50px;}
.sx a{ color:#000000}

.localtion{height:50px;line-height:50px;font-size:14px;color: #828282; text-align:right; text-indent:0em; padding-right:20px;}
.localtion a{font-size:14px;color: #828282}



/*留言样式*/
.book{ width:96%; overflow:hidden; margin:0 auto; text-align:left}
.book .hhhhj{ clear:both; width:100%;line-height:40px; margin-top:5px;}
.book .booktitle{ width:200px; text-align:right; color: #6D6D6D; float:left;  padding-right:20px; font-size:12px;}
.book textarea{ width:60%; float:left; margin-top:5px;}
.book .bookinput{ height:24px; line-height:24px; margin:2px; border:1px solid #D6D6D6; width:60%; float:left }
.book select{ height:30px; line-height:30px; margin:2px; border:1px solid #D6D6D6; width:60%;  }
.btn-#0a75b1{background:#FF8000; color:#FFFFFF;text-align:center; margin:0 auto}
.booknr{ width:70%; height:auto; margin:0 auto; padding-top:20px;}
.brl{ border:1px solid #EBEBEB}

.banner{ width:100%; height:400px; white-space:nowrap; margin:0 auto; overflow:hidden;  position:relative; z-index:1; background:  #ECECEC}
.banner_m{ width:50%; height:400px; display:inline-block; position:relative;}
.wrapper {*float:left; width:100%; height:400px; display:inline-block; position:relative; left:-50%;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none;}
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 180px; left:5%; z-index: 100; width: 72px; height: 143px; overflow: hidden; text-indent: -9999em; margin-top:0; background: url('../images/prev.png') no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 180px; right:5%; z-index: 100; width: 72px; height: 143px; overflow: hidden; text-indent: -9999em; margin-top:0; background: url('../images/next.png') no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url('../Images/ajax-loader.gif') no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:100%; height:400px; }
#slideshow ul { display: none; }


/*我们的服务*/

.hpnav{ background:#ffffff; padding-bottom:50px;}
.lfxx{ display:block; height:100%; position:relative;float:left; text-align:center; margin-left:80px;}
.lfxx img{ width:auto; height:100%;}
.lfxx .fuwubg1{ width:auto; display:block; width:100%; position:relative; z-index:1; margin:0 auto;}
.lfxx .fuwubg2{ width:100%; height:0%; top:0; left:0; position:absolute; background-size:100% !important;background:url(../images/banbg2.png) center  top no-repeat; z-index:2;}
.fuwuk1{ display:block; position:absolute; width:51px; height:41px; left:50%; top:23.7%; margin-left:-25.5px;  z-index:4;}
.fuwuk10{ position:absolute; width:100%; height:0%;}
.fuwuk2{ display:block; position:absolute; width:100%; text-align:center; top:47.4%; line-height:32px; color:#000000; font-size:18px;  z-index:4;}
.fuwuk3{ display:block; position: absolute; width:55px; height:51px; bottom:0; left:50%; margin-left:-27.5px;  z-index:4; overflow:hidden;}
.fuwuk3 span{ display:block; position:relative; left:-5px; top:0; width:65px; height:65px; text-align:center; color: #D6D6D6; font-size:24px}
.fuwuk3, .fuwuk1, .fuwuk10, .fuwuk2 {
	-webkit-transition: all 1s cubic-bezier(0.25, 0.46, 0.45, 1.24);
	-moz-transition: all 1s cubic-bezier(0.25, 0.46, 0.45, 1.24);
	-o-transition: all 1s cubic-bezier(0.25, 0.46, 0.45, 1.24);
	transition: all 1s cubic-bezier(0.25, 0.46, 0.45, 1.24);}
.fuwuk3 span{
	-webkit-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.75, 1.24);
	-moz-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.75, 1.24);
	-o-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.75, 1.24);
	transition: all 0.5s cubic-bezier(0.25, 0.46, 0.75, 1.24);}
	
.hpnav a:hover .fuwubg2{ height:100%;}
.hpnav a:hover .fuwuk2{ color:#000;}
.hpnav a:hover .fuwuk10{ height:100%;}
.hpnav a:hover .fuwuk1{ transform: rotateY(360deg); -ms-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
.hpnav a:hover .fuwuk3 span{ color:#ffffff}
.homeimgt{ width:auto; margin:0 auto; text-align:center}

/*
首页调取分类信息*/
.cate{ width:100%}
.cate .catebox ul{ width:98%; margin:0 auto; border:1px solid #EDEDED}
.cate .catebox h2{ height:25px; line-height:25px; color:#000000;font-weight:100; font-size:16px; text-align:center; background:#F6F6F6}
.cate .catebox{ width:50%; height:auto; margin-top:0px;  color:#555555; overflow:hidden; float:left}
.cate .catebox .imgbox-a{ text-align:center;  }
.cate .catebox .imgbox-a img{  margin:0px auto; width:100%; height:auto;}
.cate .catebox .content{ }
.cate .catebox .content li{ list-style:disc; color:#008080; border-bottom:1px dotted #C1C1C1; margin-left:10px;}
.cate .catebox .content li a{  border-bottom:1px dotted #EFEFEF; margin-left:10px;}

.qq{ width:auto; position:fixed; top:200px; right:10px;}

/*
自定义特殊内容定义样式*/

.tdes{ text-align:left; font-size:14px; border:1px solid  #ECECEC; margin:20px; padding:10px;  color:#766c00; line-height:30px;}


.preview{overflow:hidden;clear:both; height:700px; margin:20px 10px; border:1px solid #CCCCCC; background:#ffffff }
.preview ul{margin:0 auto}
.hidden{display:none}
.scrolldoorFrame{margin:0 auto;overflow:hidden}
.scrollUl{width:100%;margin-left:0; text-align:center; }
.scrollUl li{height:36px;line-height:36px;}
.sd01,.sd02{display:block;height:36px;line-height:36px;font-size:18px; text-align:center;overflow:hidden; width:33.3%; float:left }
.sd01{background: #ff4457;color:#ffffff;}
.sd02{background: #f0ff00;color: #000000;}


.cont{padding:5px 0;float:right;width:100%}
.cont ul{margin:0;padding:0}

.gd{ height:400px; padding-top:50px;}
#demo { overflow:hidden; width:800%; padding:0px 5px; font-size:12px;} 
#demo ul,#indemo  ul{ margin:0px; padding:0px;}
#indemo {float:left;width:800%; height:400px; text-align: left} 
#demo1 { float: left; height:230px; width:auto} 
#demo2 { float: left; overflow:hidden; width:auto} 
.mt10{ margin-top:10px;}

 .abox{ width:300px;color:#555555; overflow:hidden;margin-top:10px; float:left; position:relative;background:#e4e4e4; margin-bottom:50px;}
 .abox ul{margin:5px; background:#ffffff}
 .abox .imgbox-a{ text-align:center; width:100%;}
 .abox .imgbox-a img{  margin:0px auto; width:100%; height:200px; }
 .abox h2{  height:30px; line-height:30px; position:absolute; left:5px; bottom:0px; right:5px; text-align:center; background:#515151; color:#ffffff; font-size:16px;}

.homeleft{ width:25%; float:left; }
.homeright{ width:75%; float:right;}
.homecate{ width:100%; text-align: left;}
.homecate a{font-size:14px; display: block; width:100%; margin-bottom:2px;  color:#ffffff; line-height:24px;}

.homecate2{ width:100%; text-align: center; height:40px;}
.homecate2 a{ width:120px; font-size:16px; padding:5px 30px; border:1px solid #ea0000; margin-bottom:10px; background:#b40000; color:#ffffff}




.homebox{ width:50%; float:left; height:500px; overflow:hidden;}
.homebox img{ width:100%}
/*首页产品框架*/
.hpbox{ float:left; width:33.33%; overflow:hidden}

.ftt{ font-size:18px; color:#ffffff; text-align:left}
/*
评论*/
.pl{ margin:10px;}
.pl li{ height:36px; line-height:36px; border:1px solid #EEEEEE; margin:5px; color: #808000;text-align:center;}

.youshi{ margin:10px;}
.youshi li{ height:60px; line-height:60px;  font-size:18px; position:relative; margin:10px 0px;}
.youshi li .num{ height:60px; width:30px; background:#b50239; color:#FFFFFF; float:left; font-size:24px; text-align:center}
.youshi li .text1{ height:48px; line-height:48px; font-size:24px; color:#c20942; margin-left:60px; font-style:italic; }
.youshi li .text2{ height:30px; line-height:18px; font-size:12px; padding-left:60px;text-indent:2em}

.proleft{ width:30%; float:left}
.proright{ width:70%; float:right}

.bbbox{text-align:center; position:relative}
.bigimg{text-align:center; position:relative}
.bigimg img{ height:600px;}
.sxbb{ width:100%; height:600px; position: absolute; top:0;}
.sxbbl{ width:60px; height:30px; margin-top:45%; position:absolute; left:0px; background:#EBEBEB}
.sxbbr{width:60px; height:30px; margin-top:45%;position:absolute;  right:0px;background:#EBEBEB}

.ppmore{ width:100px; text-align:center; margin:10px auto; border:1px solid #EBEBEB; background:red; color:#FFFFFF}
.ppmore a{ color:#ffffff}
.hpboxr{ width:66%; float:right}
.hpboxl{ width:27.5%; float: left}


/*首页资讯*/
.newsboxL{ width:58%; float: left; margin:10px;}
.newsboxR{ width:30%; float:right;margin:10px}
.zixun{ }
.zixun_nr{width:1080px;margin:0 auto;padding-bottom:40px;}
.zixun_left{width:745px;float:left;}
.zixun_left h2{height:36px;line-height:36px;margin-top:14px;color:#ffffff;font-size:18px;font-weight:normal; background:#e04545; text-indent:2em}
.zixun_left h2 span{color:#ffffff;font-size:16px;font-family:Arial,sans-serif;margin-left:12px;}
.zixun_left h2 a{float:right;color:#ffffff;font-size:14px;padding-left:13px;margin-right:9px;}
.newsls{border:1px solid #E6E6E6;padding:26px 29px 0px;}
.newsls li{height:80px;padding-bottom:20px;border-bottom:1px solid #E0E0E0;margin-bottom:13px;}
.newsls li a.index_news_titlepic{width:110px;height:85px;overflow:hidden;display:block;float:left;border-radius:4px;}
.newsls li img{width:100%;float:left;}
.newsls li dl{width:75%;float:right;margin-right:22px;}
.newsls li dl dt{height:21px;overflow:hidden;}
.newsls li dl dt a{color:#000000;font-size:16px;display:block;width:430px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newsls li dl dt a:hover{color: #FF8000;}
.newsls li dl dt span{width:88px;display:block;float:right;text-align:right;background:url(../images/window_text.png) no-repeat; color:#ACACAC}
.newsls li dl dd{color:#666666;font-size:13px;line-height:24px;height:48px;overflow:hidden;padding-top:16px;}

.newsboxR{width:425px;float:right;}
.newsboxR h2{height:36px;line-height:36px;margin-top:0px;color:#ffffff;font-size:18px;font-weight:normal;background: url(../images/tbg.png) no-repeat;text-indent:3em}
.newsboxR h2 span{color:#ffffff;font-size:16px;font-family:Arial,sans-serif;margin-left:12px;}
.newsboxR h2 a{float:right;color:#0000000;font-size:14px;padding-left:13px;margin-right:9px;}

.gsjj{ line-height:36px; font-size:16px; color:#000000;  padding:10px; height:100%; }
.htext{display:table-cell;vertical-align:middle; height:auto;line-height:30px; font-size:14px}

.ta1{ height:40px; line-height:40px;  font-size:24px; color:#000000; text-align: center; padding-top:30px; width:150px; margin: 0 20px; border-bottom:2px solid #e61717}
.ttn{ width:730px; position:relative}
.ttn2{ width:100%; position:relative}
.mmm{ height:40px; line-height:40px;  font-size:14px; color:#000000; text-align: center; padding-top:30px; position:absolute; right:20px; top:0px}

.ta2{ text-align:center; padding-bottom:30px;}


.pmsl{ width:48%; float:left; height:450px; background:#EBEBEB; margin:10px;}
.pmsr{ width:48%; float:right; height:450px; background:#EBEBEB; margin:10px;}
.pmsimg{ width:270px; float:left;}
.pmsimg img{ width:260px; height:348px; margin:10px;}
.pmsitext{ width:260px; padding:20px 10px; float: right}
.pmsh1{ font-size:24px; text-align: center}
.pmstxt{ font-size:14px; line-height:30px; text-indent:2em;}
